home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 1.iso / HENSA / MATHS / PLPLOT / PLPLOT.ZIP / cf / demos.in < prev    next >
Encoding:
Text File  |  1994-08-27  |  6.6 KB  |  289 lines

  1. # -----------------------------------------------------------------------
  2. # $Id: demos.in,v 1.5 1994/08/26 19:16:56 mjl Exp $
  3. #
  4. # Maurice LeBrun
  5. # IFS, University of Texas at Austin
  6. # 22-Jul-1994
  7. #
  8. # PLplot demo file dependencies and targets.
  9. # Targets supported here include: 
  10. #
  11. #    cdemos        All the C demos
  12. #    fdemos        All the Fortran demos
  13. #    tkdemos        All the extended wish (TK) demos
  14. #    x??[cf]        Demo number ??, C or fortran versions
  15. #    xtk??        Demo number ??, extended wish versions
  16. # -----------------------------------------------------------------------
  17.  
  18. # -----------------------------------------------------------------------
  19. # Example programs, in C.
  20.  
  21. CDEMOS= x01c$E x02c$E x03c$E x04c$E x05c$E x06c$E x07c$E x08c$E x09c$E \
  22.     x10c$E x11c$E x12c$E x13c$E x14c$E x15c$E x16c$E x17c$E x18c$E \
  23.     x19c$E tutor$E
  24.  
  25. cdemos:    $(CDEMOS)
  26.  
  27. x01c$O:    x01c.c
  28.     $(CC) $(CC_FLAGS_DEMOS) x01c.c
  29.  
  30. x01c$E:    $(PLLIBS) x01c$O
  31.     $(LDC) $(LDC_FLAGS) $(STARTUP) x01c$O \
  32.            $(PLLIB_LDC) $(TO) $@ $(LDC_LIBS)
  33.  
  34. x02c$O:    x02c.c
  35.     $(CC) $(CC_FLAGS_DEMOS) x02c.c
  36.  
  37. x02c$E:    $(PLLIBS) x02c$O
  38.     $(LDC) $(LDC_FLAGS) $(STARTUP) x02c$O \
  39.            $(PLLIB_LDC) $(TO) $@ $(LDC_LIBS)
  40.  
  41. x03c$O:    x03c.c
  42.     $(CC) $(CC_FLAGS_DEMOS) x03c.c
  43.  
  44. x03c$E:    $(PLLIBS) x03c$O
  45.     $(LDC) $(LDC_FLAGS) $(STARTUP) x03c$O \
  46.            $(PLLIB_LDC) $(TO) $@ $(LDC_LIBS)
  47.  
  48. x04c$O:    x04c.c
  49.     $(CC) $(CC_FLAGS_DEMOS) x04c.c
  50.  
  51. x04c$E:    $(PLLIBS) x04c$O
  52.     $(LDC) $(LDC_FLAGS) $(STARTUP) x04c$O \
  53.            $(PLLIB_LDC) $(TO) $@ $(LDC_LIBS)
  54.  
  55. x05c$O:    x05c.c
  56.     $(CC) $(CC_FLAGS_DEMOS) x05c.c
  57.  
  58. x05c$E:    $(PLLIBS) x05c$O
  59.     $(LDC) $(LDC_FLAGS) $(STARTUP) x05c$O \
  60.            $(PLLIB_LDC) $(TO) $@ $(LDC_LIBS)
  61.  
  62. x06c$O:    x06c.c
  63.     $(CC) $(CC_FLAGS_DEMOS) x06c.c
  64.  
  65. x06c$E:    $(PLLIBS) x06c$O
  66.     $(LDC) $(LDC_FLAGS) $(STARTUP) x06c$O \
  67.            $(PLLIB_LDC) $(TO) $@ $(LDC_LIBS)
  68.  
  69. x07c$O:    x07c.c
  70.     $(CC) $(CC_FLAGS_DEMOS) x07c.c
  71.  
  72. x07c$E:    $(PLLIBS) x07c$O
  73.     $(LDC) $(LDC_FLAGS) $(STARTUP) x07c$O \
  74.            $(PLLIB_LDC) $(TO) $@ $(LDC_LIBS)
  75.  
  76. x08c$O:    x08c.c
  77.     $(CC) $(CC_FLAGS_DEMOS) x08c.c
  78.  
  79. x08c$E:    $(PLLIBS) x08c$O
  80.     $(LDC) $(LDC_FLAGS) $(STARTUP) x08c$O \
  81.            $(PLLIB_LDC) $(TO) $@ $(LDC_LIBS)
  82.  
  83. x09c$O:    x09c.c
  84.     $(CC) $(CC_FLAGS_DEMOS) x09c.c
  85.  
  86. x09c$E:    $(PLLIBS) x09c$O
  87.     $(LDC) $(LDC_FLAGS) $(STARTUP) x09c$O \
  88.            $(PLLIB_LDC) $(TO) $@ $(LDC_LIBS)
  89.  
  90. x10c$O:    x10c.c
  91.     $(CC) $(CC_FLAGS_DEMOS) x10c.c
  92.  
  93. x10c$E:    $(PLLIBS) x10c$O
  94.     $(LDC) $(LDC_FLAGS) $(STARTUP) x10c$O \
  95.            $(PLLIB_LDC) $(TO) $@ $(LDC_LIBS)
  96.  
  97. x11c$O:    x11c.c
  98.     $(CC) $(CC_FLAGS_DEMOS) x11c.c
  99.  
  100. x11c$E:    $(PLLIBS) x11c$O
  101.     $(LDC) $(LDC_FLAGS) $(STARTUP) x11c$O \
  102.            $(PLLIB_LDC) $(TO) $@ $(LDC_LIBS)
  103.  
  104. x12c$O:    x12c.c
  105.     $(CC) $(CC_FLAGS_DEMOS) x12c.c
  106.  
  107. x12c$E:    $(PLLIBS) x12c$O
  108.     $(LDC) $(LDC_FLAGS) $(STARTUP) x12c$O \
  109.            $(PLLIB_LDC) $(TO) $@ $(LDC_LIBS)
  110.  
  111. x13c$O:    x13c.c
  112.     $(CC) $(CC_FLAGS_DEMOS) x13c.c
  113.  
  114. x13c$E:    $(PLLIBS) x13c$O
  115.     $(LDC) $(LDC_FLAGS) $(STARTUP) x13c$O \
  116.            $(PLLIB_LDC) $(TO) $@ $(LDC_LIBS)
  117.  
  118. x14c$O:    x14c.c
  119.     $(CC) $(CC_FLAGS_DEMOS) x14c.c
  120.  
  121. x14c$E:    $(PLLIBS) x14c$O
  122.     $(LDC) $(LDC_FLAGS) $(STARTUP) x14c$O \
  123.            $(PLLIB_LDC) $(TO) $@ $(LDC_LIBS)
  124.  
  125. x15c$O:    x15c.c
  126.     $(CC) $(CC_FLAGS_DEMOS) x15c.c
  127.  
  128. x15c$E:    $(PLLIBS) x15c$O
  129.     $(LDC) $(LDC_FLAGS) $(STARTUP) x15c$O \
  130.            $(PLLIB_LDC) $(TO) $@ $(LDC_LIBS)
  131.  
  132. x16c$O:    x16c.c
  133.     $(CC) $(CC_FLAGS_DEMOS) x16c.c
  134.  
  135. x16c$E:    $(PLLIBS) x16c$O
  136.     $(LDC) $(LDC_FLAGS) $(STARTUP) x16c$O \
  137.            $(PLLIB_LDC) $(TO) $@ $(LDC_LIBS)
  138.  
  139. x17c$O:    x17c.c
  140.     $(CC) $(CC_FLAGS_DEMOS) x17c.c
  141.  
  142. x17c$E:    $(PLLIBS) x17c$O
  143.     $(LDC) $(LDC_FLAGS) $(STARTUP) x17c$O \
  144.            $(PLLIB_LDC) $(TO) $@ $(LDC_LIBS)
  145.  
  146. x18c$O:    x18c.c
  147.     $(CC) $(CC_FLAGS_DEMOS) x18c.c
  148.  
  149. x18c$E:    $(PLLIBS) x18c$O
  150.     $(LDC) $(LDC_FLAGS) $(STARTUP) x18c$O \
  151.            $(PLLIB_LDC) $(TO) $@ $(LDC_LIBS)
  152.  
  153. x19c$O:    x19c.c
  154.     $(CC) $(CC_FLAGS_DEMOS) x19c.c
  155.  
  156. x19c$E:    $(PLLIBS) x19c$O
  157.     $(LDC) $(LDC_FLAGS) $(STARTUP) x19c$O \
  158.            $(PLLIB_LDC) $(TO) $@ $(LDC_LIBS)
  159.  
  160. tutor$O:    tutor.c
  161.     $(CC) $(CC_FLAGS_DEMOS) tutor.c
  162.  
  163. tutor$E:    $(PLLIBS) tutor$O
  164.     $(LDC) $(LDC_FLAGS) $(STARTUP) tutor$O \
  165.            $(PLLIB_LDC) $(TO) $@ $(LDC_LIBS)
  166.  
  167. # -----------------------------------------------------------------------
  168. # Example programs, in Fortran.
  169.  
  170. FDEMOS= x01f$E x02f$E x03f$E x04f$E x05f$E x06f$E x07f$E x08f$E x09f$E \
  171.     x10f$E x11f$E x12f$E x13f$E x16f$E
  172.  
  173. fdemos:    $(FDEMOS)
  174.  
  175. x01f$O:    x01f.f
  176.     $(F77) $(LDF_FLAGS) x01f.f
  177.  
  178. x01f$E:    $(PLLIBS) x01f$O
  179.     $(LDF) $(LDF_FLAGS) x01f$O \
  180.            $(PLLIB_LDF) $(TO) $@ $(LDF_PATH) $(LDF_LIBS)
  181.  
  182. x02f$O:    x02f.f
  183.     $(F77) $(LDF_FLAGS) x02f.f
  184.  
  185. x02f$E:    $(PLLIBS) x02f$O
  186.     $(LDF) $(LDF_FLAGS) x02f$O \
  187.            $(PLLIB_LDF) $(TO) $@ $(LDF_PATH) $(LDF_LIBS)
  188.  
  189. x03f$O:    x03f.f
  190.     $(F77) $(LDF_FLAGS) x03f.f
  191.  
  192. x03f$E:    $(PLLIBS) x03f$O
  193.     $(LDF) $(LDF_FLAGS) x03f$O \
  194.            $(PLLIB_LDF) $(TO) $@ $(LDF_PATH) $(LDF_LIBS)
  195.  
  196. x04f$O:    x04f.f
  197.     $(F77) $(LDF_FLAGS) x04f.f
  198.  
  199. x04f$E:    $(PLLIBS) x04f$O
  200.     $(LDF) $(LDF_FLAGS) x04f$O \
  201.            $(PLLIB_LDF) $(TO) $@ $(LDF_PATH) $(LDF_LIBS)
  202.  
  203. x05f$O:    x05f.f
  204.     $(F77) $(LDF_FLAGS) x05f.f
  205.  
  206. x05f$E:    $(PLLIBS) x05f$O
  207.     $(LDF) $(LDF_FLAGS) x05f$O \
  208.            $(PLLIB_LDF) $(TO) $@ $(LDF_PATH) $(LDF_LIBS)
  209.  
  210. x06f$O:    x06f.f
  211.     $(F77) $(LDF_FLAGS) x06f.f
  212.  
  213. x06f$E:    $(PLLIBS) x06f$O
  214.     $(LDF) $(LDF_FLAGS) x06f$O \
  215.            $(PLLIB_LDF) $(TO) $@ $(LDF_PATH) $(LDF_LIBS)
  216.  
  217. x07f$O:    x07f.f
  218.     $(F77) $(LDF_FLAGS) x07f.f
  219.  
  220. x07f$E:    $(PLLIBS) x07f$O
  221.     $(LDF) $(LDF_FLAGS) x07f$O \
  222.            $(PLLIB_LDF) $(TO) $@ $(LDF_PATH) $(LDF_LIBS)
  223.  
  224. x08f$O:    x08f.f
  225.     $(F77) $(LDF_FLAGS) x08f.f
  226.  
  227. x08f$E:    $(PLLIBS) x08f$O
  228.     $(LDF) $(LDF_FLAGS) x08f$O \
  229.            $(PLLIB_LDF) $(TO) $@ $(LDF_PATH) $(LDF_LIBS)
  230.  
  231. x09f$O:    x09f.f
  232.     $(F77) $(LDF_FLAGS) x09f.f
  233.  
  234. x09f$E:    $(PLLIBS) x09f$O
  235.     $(LDF) $(LDF_FLAGS) x09f$O \
  236.            $(PLLIB_LDF) $(TO) $@ $(LDF_PATH) $(LDF_LIBS)
  237.  
  238. x10f$O:    x10f.f
  239.     $(F77) $(LDF_FLAGS) x10f.f
  240.  
  241. x10f$E:    $(PLLIBS) x10f$O
  242.     $(LDF) $(LDF_FLAGS) x10f$O \
  243.            $(PLLIB_LDF) $(TO) $@ $(LDF_PATH) $(LDF_LIBS)
  244.  
  245. x11f$O:    x11f.f
  246.     $(F77) $(LDF_FLAGS) x11f.f
  247.  
  248. x11f$E:    $(PLLIBS) x11f$O
  249.     $(LDF) $(LDF_FLAGS) x11f$O \
  250.            $(PLLIB_LDF) $(TO) $@ $(LDF_PATH) $(LDF_LIBS)
  251.  
  252. x12f$O:    x12f.f
  253.     $(F77) $(LDF_FLAGS) x12f.f
  254.  
  255. x12f$E:    $(PLLIBS) x12f$O
  256.     $(LDF) $(LDF_FLAGS) x12f$O \
  257.            $(PLLIB_LDF) $(TO) $@ $(LDF_PATH) $(LDF_LIBS)
  258.  
  259. x13f$O:    x13f.f
  260.     $(F77) $(LDF_FLAGS) x13f.f
  261.  
  262. x13f$E:    $(PLLIBS) x13f$O
  263.     $(LDF) $(LDF_FLAGS) x13f$O \
  264.            $(PLLIB_LDF) $(TO) $@ $(LDF_PATH) $(LDF_LIBS)
  265.  
  266. x16f$O:    x16f.f
  267.     $(F77) $(LDF_FLAGS) x16f.f
  268.  
  269. x16f$E:    $(PLLIBS) x16f$O
  270.     $(LDF) $(LDF_FLAGS) x16f$O \
  271.            $(PLLIB_LDF) $(TO) $@ $(LDF_PATH) $(LDF_LIBS)
  272.  
  273. # -----------------------------------------------------------------------
  274. # TK example programs.
  275.  
  276. TKDEMOS = xtk01$E xtk02$E
  277.  
  278. tkdemos: $(TKDEMOS)
  279.  
  280. xtk01$E:  $(PLLIBS) xtk01$O
  281.     $(LDC) $(LDC_FLAGS) $(STARTUP) xtk01$O \
  282.            $(PLLIB_LDC) $(TO) $@ $(LDC_LIBS)
  283.  
  284. xtk02$E:  $(PLLIBS) xtk02$O
  285.     $(LDC) $(LDC_FLAGS) $(STARTUP) xtk02$O \
  286.            $(PLLIB_LDC) $(TO) $@ $(LDC_LIBS)
  287.  
  288.